Big Huge Thesaurus

artichoke plant

noun